#include <stdio.h>
#define N 10

void sort( int array[], int n) {
	int i, j, k, t;
	for (i = 0; i < n - 1; i++) {
		k = i;
		for (j = i + 1; j < n; j++)
			if (array[j] > array[k])
				k = j;
		if (k != i) {
			t = array[i];
			array[i] = array[k];
			array[k] = t;
		}
	}
}

int qc(int a[], int n) {
	int i, j, m;
	for (i = 0; i < n - 1 ; i++) {
		for (j = i + 1; j < n; j++)
			if (a[i] == a[j]) {
				for (m = j; m < n; m++)
					*(a + m ) = *(a + m + 1);
				n--;
			}
	}
	return n;
}

int main() {
	int i, a[N], n = N;
	for (i = 0; i < N; i++)
		scanf ("%d", &a[i]);
	n = qc(a, n);
	sort(a, n);
	for (i = 0; i < n; i++)
		printf ("%d\t", a[i]);
}